package com.xfcy.blog.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xfcy.blog.common.R;
import com.xfcy.blog.dto.PageDTO;
import com.xfcy.blog.entity.Page;

/**
 * (Page)表服务接口
 *
 * @author 晓风残月Lx
 * @since 2023-04-09 11:03:06
 */
public interface PageService extends IService<Page> {

    /**
     * 页面列表
     * @return
     */
    R listPage();

    /**
     * 新增页面信息
     * @param pageDTO
     * @return
     */
    R insertPage(PageDTO pageDTO);

    /**
     * 修改页面信息
     * @param pageDTO
     * @return
     */
    R updatePage(PageDTO pageDTO);

    /**
     * 删除页面信息
     * @param id
     * @return
     */
    R deletePage(Long id);
}


